#−∗− coding: utf−8−∗−
#Autor: Vitor Letras n.º 3947

"""
Contem os codigos das instituicoes referentes aos distritos.
"""

AVEIRO = ['0300', '3014', '3013', '3012', '3011', '4089', '4157', '4277', '4283', '4303', '4380']
BEJA = ['3021', '3022', '7005', '3023']
BRAGA = ['1000', '3031', '3032', '7010', '2221', '2230', '2241', '2402', '4108', '4011', '4076', '4115', '4460']
BRAGANCA = ['3041', '3045', '3042', '7015', '3043', '4307', '4079', '4099']
CASTELO_BRANCO = ['0400', '3051', '3055', '3052', '3054', '7020', '3053']
COIMBRA = ['0508', '0501', '0502', '0503', '0504', '0505', '0506', '0507', '7001', '3061', '3062', '3065', '7210', '3063', '3064', '4120', '4126', '4255', '4500']
EVORA = ['0603', '0604', '0602', '7030']
FARO = ['0200', '0201', '0203', '0204', '3081', '3082', '3087', '7035', '3083', '4290', '4375', '4102']
GUARDA = ['3091', '7040', '3092', '3095']
LEIRIA = ['3103', '3101', '7045', '3102', '3105']
LISBOA = ['6800', '0700', '5302', '0701', '0702', '0703', '0704', '0705', '6600', '0710', '0709', '0708', '0901', '0902', '0911', '0904', '0906', '0802', '0801', '0806', '0803', '0804', '0805', '0807', '0808', '7002', '7110', '7105', '3110', '3113', '3111', '3112', '3114', '3116', '7220', '3117', '3118', '7500', '7510', '7530', '7540', '4020', '4560', '4295', '4300', '4450', '2700', '2100', '2270', '2220', '2280', '2240', '2295', '4350', '2400', '2800', '4002', '4068', '4074', '4080', '4065', '4096', '4105', '4091', '4104', '4125', '4156', '4160', '4275', '4270', '4298', '4305', '4150', '4385', '4530', '2701', '2215']
PORTALEGRE = ['3123', '3121', '7055', '3122']
PORTO = ['1102', '5402', '1103', '1101', '1111', '1114', '1104', '1105', '1106', '1107', '1108', '1113', '1109', '1110', '7003', '3131', '3133', '3132', '3138', '7230', '3134', '3135', '4010', '4261', '4299', '4353', '4358', '4520', '2265', '2210', '2281', '2271', '2289', '2242', '2750', '2401', '4032', '2500', '4109', '4005', '4069', '4078', '4085', '4097', '4101', '4141', '4155', '4200', '4271', '4180', '4442', '4441', '4443', '4531', '2216', '2752']
SANTAREM = ['3141', '3145', '3142', '3143', '7065', '3241', '3243', '3242', '4352', '4095'] 
SETUBAL = ['0903', '3153', '3151', '3155', '3154', '3152', '7520', '7525', '4260', '4306', '4309', '4077', '4106']
VIANA_DO_CASTELO = ['3161', '3164', '3165', '3162', '7075', '3163', '4025', '2751', '2753']
VILA_REAL = ['1201', '1202', '1205', '1203', '1204', '7080', '4093']
VISEU = ['3185', '3181', '7085', '3186', '3182', '4308', '2225', '4103']
ACORES = ['0110', '0130', '7090', '7091']
MADEIRA = ['1300', '4098', '4220']

DISTRITOS = {'Aveiro' : AVEIRO, 
             'Beja': BEJA,
             'Braga': BRAGA,
             'Bragança': BRAGANCA,
             'Castelo Branco': CASTELO_BRANCO,
             'Coimbra': COIMBRA,
             'Évora': EVORA,
             'Faro': FARO,
             'Guarda': GUARDA,
             'Leiria': LEIRIA,
             'Lisboa': LISBOA,
             'Portalegre': PORTALEGRE,
             'Porto': PORTO,
             'Santarém': SANTAREM,
             'Setúbal': SETUBAL,
             'Viana do Castelo': VIANA_DO_CASTELO,
             'Vila Real': VILA_REAL,
             'Viseu': VISEU,
             'R. A. Açores': ACORES,
             'R. A. Madeira': MADEIRA}
